//package cn.itcast.config;
//
//import com.alibaba.dubbo.config.ApplicationConfig;
//import com.alibaba.dubbo.config.RegistryConfig;
//import com.alibaba.dubbo.config.spring.context.annotation.DubboComponentScan;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
//
///**
// * @author: wangjun
// * @create: 2018/8/7
// **/
//@Configuration
//@DubboComponentScan("cn.itcast.service")  //默认扫描当前包及子包
//public class ConsumerConfiguration {
//
//    /**
//     * 当前应用配置
//     */
//    @Bean
//    public ApplicationConfig applicationConfig() {
//        ApplicationConfig applicationConfig = new ApplicationConfig();
//        applicationConfig.setName("wj-dubbo-consumer");
//        return applicationConfig;
//    }
//
//    /**
//     * 当前连接注册中心配置
//     */
//    @Bean
//    public RegistryConfig registryConfig() {
//        RegistryConfig registryConfig = new RegistryConfig();
//        registryConfig.setAddress("redis://192.168.111.128:6379");
//        return registryConfig;
//    }
//
//    /**
//     * 仅供测试时使用,非测试时可注释
//     * <p>
//     * 注册 AnnotationDemoServiceConsumer，@DubboComponentScan 将处理其中 @Reference 字段。
//     * 如果 AnnotationDemoServiceConsumer 非 Spring Bean 的话，
//     * 即使 @DubboComponentScan 指定 package 也不会进行处理，与 Spring @Autowired 同理
//     */
//
//}